/// <summary>
        /// "Help" function to update the form with the game value
        /// </summary>
        void UpdateForm()
        {
            diePictureBox1.Image    = Images.GetDieImage(Pig_Double_Dice_Game.GetFaceValue(0));   // Set the image to the die value
            diePictureBox2.Image    = Images.GetDieImage(Pig_Double_Dice_Game.GetFaceValue(1));   // Set the image to the die value
            TotalPointsPlayer1.Text = Pig_Double_Dice_Game.GetPointsTotal("Player 1").ToString(); // Set the Player 1 points label to player 1's points
            TotalPointPlayer2.Text  = Pig_Double_Dice_Game.GetPointsTotal("Player 2").ToString(); // Set the Player 2 points label to player 2's points

            textLine1.Text = Pig_Double_Dice_Game.GetThisPlayer();                                // Set the information text's first line to the player name
            textLine2.Text = (HoldBtn.Enabled) ? "Roll or Hold" : "Roll Die";                     // Set the information text's second line to the player's available action
        }
 /// <summary>
 /// "Help" function that is called at the end of the timer, updates buttons according the game rules and links the GUI with the game logic library
 /// </summary>
 private void Roll()
 {
     HoldBtn.Enabled = true;      // Enabled the hold button once a die has been thrown
     if (Pig_Double_Dice_Game.PlayGame())
     {                            // If a 1 has been thrown
         HoldBtn.Enabled = false; // Disable the hold button
         UpdateForm();
         MessageBox.Show("Sorry you have thrown a 1.\nYour turn is over!\nYour score reverts to " + Pig_Double_Dice_Game.GetPointsTotal(Pig_Double_Dice_Game.GetNextPlayersName()));
     }
     else
     {
         UpdateForm();
         if (Pig_Double_Dice_Game.HasWon())
         { // If a player has won the game
             MessageBox.Show(Pig_Double_Dice_Game.GetThisPlayer() + " has won!\nWell done.");
             // Disable gameplay buttons until the user makes a choice whether to play again
             RollBtn.Enabled = false;
             HoldBtn.Enabled = false;
             // Enable the user to make a choice whether to play again
             GameTerminal.Enabled = true;
         }
     }
 }