Add Hero class for walker example

Use better and organized 'classes'
jshint detects undefined variables
Make jshint happy
Handle hero status and input key

Also convert EOL to Linux
Tolerate console.log()
Support walking animation directions

The standing animation is always facing south
Remove HERO_ from Hero's static properties
Handle hero update position
Round the position to prevent sprite blurring