~Getting animations ready~

This commit is mostly comments for what is coming next. I created a Dude
class which will represent the player and enemies.  I outlined the
methods required for displaying an animation using blitting.  I made an
Animation class to store and handle each animation to keep the Dude
class cleaner.