Player Moves!

Player now moves. Use WASD / arrow keys.
New Sprites & Animation

Proper sprite used for player's character, animates when walking.
Currently, due to overriding paintcomponent of MapCanvas, player doesn't
redraw properly when moved.
Fixed Redraw Issue

Fixed issue where player wouldn't redraw properly. Now using a
child-heirarchy of JPanels for different features.