The first few screens now only require 30mb, instead of 143mb.
Merge branch 'master' into fix_characters
Fix the character select screen and overworld.

These scenes no longer import all their resources when imported. That
happens now on enter.
Starting a level works
Merge branch 'master' into fix_characters
Levels work, but the flyin screen is still broken
Fix the flyin.
The overworld now works.
Fix global flags reference
Merge pull request #1818 from hawkthorne/fix_characters

Improve memory footprint