Added an animation class to deal with animating the entities.
Still needs to be fleshed out for particles and projectiles.
But have it working so far for mobs.