GameAssetLoader no longer responsible for creating class instancing.
Private method names start with underscore.
Fixed GameEntity unit tests.
Removed GameEntity console printouts.
Fixed bug in GameEntity.
Not testing GameEntity getSprite method.

Not worth it, for now.
Fixed GameAnimation bug.
GameEntity update potentially causes animation/sprite update.
Changed loader animation.
IntroScene shows loader stop animation when done.