Added GameController class