don't store a public singleton instance of the game in the Game class, pass the instance of the game to the commandhandler on construction