cleaned up NewGameController a bit