Broke the game into a series of Levels, Missions and Objectives using the Composite Design Pattern