Began separating the GameController