***INCOMPLETE CODE***
Main Menu now uses data-driven design.

Game objects can be created using GameObjectFactory.
State information is loaded through XML files.