Loading animations from XML actually works now.

Screens aren't quite fully modular yet. I still need to make a class for loading basic Screen information from XML (virtual dimensions, etc, etc).
Abstracted the Screen class implementation so that most code that handles assets will no longer be duplicated between Screens that use assets. See the ScreenWithAssets class.