Fixed Collision, added animations

Time independent swept collision boxes implemented, for the player
character.  Animations based on what the character is currently doing is
also implemented.