Level, LevelSystem, and AnimationComponent

I added a bunch of stuff. I am still cleaning up code and working on
stuff. This is in very, very early alpha.