Improved character movement.

Refactored character movement class structure.
Player now faced the direction of movement.