AssetsCache update

Pushing update to recentralize assets cache. Dictionary database is now
split up by type, providing better organization and faster indexing when
looking for database items by type.
Expanded room code to include characters and started on gamescreen events.
More room and compass code for working with the main UI.
Game flow work, initial chargen player object generation.