Beginnings of collision detection

At last, decided to tackle this. Added AABB struct and updated Player
class to create and maintain AABB for player character.
Next up is actually colliding them together, then figuring out the
responses.