Minor Rehaul, read Extended discription

We now have animations!!!

Patric, sorry I had to modify your code, but we couldn't make
animations work without these modifications:

-Hero class has been almost fully rewriten, animations and animaton
logic is now there.

-Modified GameplayState to accompany changes in Hero class (init
modified for new Hero constructor, red.render() added to render(),
red.update() added to update() ).

-Added Entity class
Minor Rehaul, read Extended discription

We now have animations!!!

If you feel that these changes are apropriate, merge with master
branch/ upload to master branch.

Patric, sorry I had to modify your code, but we couldn't make
animations work without these modifications:

-Hero class has been almost fully rewriten, animations and animaton
logic is now there.

-Modified GameplayState to accompany changes in Hero class (init
modified for new Hero constructor, red.render() added to render(),
red.update() added to update() ).

-Added Entity class
Revert "Minor Rehaul, read Extended discription"

This reverts commit 53860e08338a710e316f9ff3b962d559d5e8e3ab.
Making animation look slightly better.
Merge branch 'Animations!!!'