} // end exitButton_Click

        /// <summary>
        /// Handles the Roll Dice button being clicked
        /// Pre: Roll Dice button is clicked
        /// Post: The game runs according to the specified versions ('Single Step' or 'All Together')
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void rollDiceButton_Click(object sender, EventArgs e)
        {
            int  numberOfPlayers = GetNumberOfPlayers();
            bool finished        = false;

            if (noRadiobutton.Checked == true)
            {
                UpdatePlayersGuiLocations(TypeOfGuiUpdate.RemovePlayer);

                for (int i = 0; i < numberOfPlayers; i++)
                {
                    HareAndTortoiseGame.PlayOneRound(HareAndTortoiseGame.Players, i);
                    HareAndTortoiseGame.SetInactivePlayers(numberOfPlayers);
                } // end for

                UpdatePlayersGuiLocations(TypeOfGuiUpdate.AddPlayer);
                finished = HareAndTortoiseGame.AllPlayerFinished(numberOfPlayers);

                if (finished == true)
                {
                    DisableRollDiceButton();
                    DisableNextPlayerButton();
                    HareAndTortoiseGame.IdentifyWinner(numberOfPlayers);
                } // end if

                RefreshPlayersInfoInDataGridView();
            } // end if
        }     // end rollDiceButton_Click
        } // end resetButton_Click

        /// <summary>
        /// Handles the Number of Players combobox being selected
        /// Pre: Number of players is selected
        /// Post: The game runs with specified number of players
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void numberOfPlayersComboBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            int numberOfPlayers = GetNumberOfPlayers();

            UpdatePlayersGuiLocations(TypeOfGuiUpdate.RemovePlayer);
            HareAndTortoiseGame.SetPlayersAtTheStart(numberOfPlayers);
            HareAndTortoiseGame.SetInactivePlayers(numberOfPlayers);
            UpdatePlayersGuiLocations(TypeOfGuiUpdate.AddPlayer);
            playerNumber = HareAndTortoiseGame.FIRST_PLAYER_NUMBER - 1;
            EnableSingleStepGroupBox();
            ClearRadioButtons();
            DisableNextPlayerButton();
            MakeNextPlayerButtonInvisible();
            DisableRollDiceButton();
            RefreshPlayersInfoInDataGridView();
        } // end numberOfPlayersComboBox_SelectedIndexChanged