Added javadoc to Enemy interface.
Filled in overrided functions in EnemyShipImpl.
Changed some names, made SimpleEnemyShip abstract.
Removed unusued code in render method.
Implemented lists and removed collidables in GameImple
Adapted projectileImpl for an object pool
Some weird changes that appeared. Committing them I guess.
Added game to weaponImpl
Merge commit.
Removed two classes.
Added weapon and game world to PlayerShipImpl
Added a projectile pool and related functions
Merge branch 'firingFeature' of https://github.com/Jokab/Bullet-Inferno into firingFeature
Implemented pool comability in projectile
Added three hardcoded enemies to the world.
Implemented pool compatibillity in weaponImpl
Merging branch shipMove into dev

Conflicts:
	Bullet-Inferno/src/se/dat255/bulletinferno/MyGame.java
Merged in firingFeatures to dev
Fixed merge conflicts
Fixed the errors that Sebastian introduced (and didn't bother to fix).