Game/Screen manager, including screen classes. Effectively game state manager. Not fully functional yet, may have errors (can't see on Win8).
Merge branch 'kw_UI'