Sprite and Animated Sprite classes

Added animated sprite class and static sprite class.
I would like to avoid `#region`s but I do have them in `World` afaik so that can be decided on later.