Sprite and Animated Sprite classes

Added animated sprite class and static sprite class.
Avoid magic string references if possible.
And should the Sprite class include AddAnimation if it is !IsAnimated?
(Wouldn't this go better on AnimatedSprite?)