Animations are now objects within entities

An entity can now have multiple animations within it. Animations can
also be reversed for similar actions to save memory.

I also changed the level layout to something a bit more fun :)