simplified tests and updated animation
decided to remove the mode. It looks just fine
refactored the way animations work internally
removed Image.Sprite method
added Sprite and Animation methods to SpriteSheet