Added collision detection system

Preliminary skeleton for the collision detection system.
Also draws a more complete player character.