Refactored the player - added rat code. Rat isn't moving yet but he has
a box on the map. Collision code works now. Walls in place, player can't
walk through them.