Improved animation and player classes

Punch with space bar