Added to description
cleanup, changed exception name & added braces
New type of animation for projectiles.
Added other characters from sprite sheet & added projectile animations.
Moved player / enemy specific logic to new class
Created abstract bullet class & specific bullet types.
Changes for new Entity class and SpriteLoader.
Fixed concurrency problems with update and draw.
Changed list to map. Separate interface for adding and removing objects.
added HP
changed to use object map