Added asset manager, to cache textures, fonts, sounds
Event stuff
Revert
Reverting. Removed events class