Started new loader classes.  Wrote and successfully ran a simple test script
test script for the new loader interface.  also re-organizing the game assets
cdn loader
added sfx to manifest and made it read cdn hosts from the game config
renamed animation to game_animation.  cleaned up some warnings and added warnings to the compiler output.  Fixed some async issues and now levels fully load up and the game starts.  No sound yet and sprites need to be hooked up to the assets system
loading screen subscribes to the cdn loader now for updates.  we'll have to move the stream source to the game manager or a game loader though because loading levels isn't tracked currently
Successfully load and initialize audio using the new loader.
reverted old spritesheet changes.  created a new GameLoader class to track and notify the LoadingScreen of game loading progress.  Fixed some concurrency issues as well
scripted the tutorial system and removed the old shitty tutorial setup code.  the tutorial scripts load via the asset manager
Added the start of level 2 and a new tutorial for it
moved spritesheets to the assets folder and updated the levels accordingly.
Level 2 just about done