Aaron

Outlined the Entity class hierarchy. Established the Drawable and Damageable interfaces. Wrote basic unit and integration tests.