Refactored player entity, fixed camera, added some test draw code.