refactored GameEngine.Start(); introduced NewGame() and NewMove()