void Update()
 {
     if (!gameBoard.IsTerminal())
     {
         if (!waiting && !minWait)
         {
             PlayTurn();
         }
     }
     else
     {
         Restart();
     }
 }