Subclasses of Entity now take a position instead of BodyDef in constructor. Also removed some todo's and imports
Renamed EnemyFixtures to EnemyTypes
Lights are now attatched to a body, instead of moving them manually
Added an abstract update() method in Entity
Moved entity stuff to new entity package