Tons of work done over the last several days. Collision detection that
is at least passable by OOP, new direction system, new class set up for
objects that has Entity which contains graphicsComponent(Sprite) and
physicsComponent(Tangible). Player extends entity, and the only part
implemented is getting user input. AI's will extend entity, and instead
of getting input they will "think".