Added a bit more skeleton to the Player class. This commit is a
checkpoint before tackling item #1 on the improvements list: rewriting
main.lua.
Created a class for axis aligned bounding boxes and used them in the new
Player class. Added a collision function to the new Player class.