public void startGame()
 {
     print("startGame()");
     print("Player number: " + currentPlayer);
     scoreReached = false;
     firstPlayer  = 0;
     // set all player scores to zero
     resetScores();
     scoreController.setTarget();
     scoreController.showScores();
     // reset to player 1
     currentPlayer = 0;
     currentScore  = 0;
     currentRoll   = 0;
     currentBank   = playerScores[currentPlayer];
     // set current scores to zero
     currentController.ResetPlayer();
     // unlock all dice
     resetDice();
     showRoll();
     hideBank();
     hideNext();
     hideNew();
     hideMain();
     displayMessage("Let's start! It's " + playerArray[currentPlayer] + " to play. Click the Roll Dice button.");
 }