added classes for level, background, and platform, coded ExploreLevel

Runtime game loop established. ability to explore a level has been
implemented (only backgrounds work right now)
misc