The powerups are now removed on pickup
Removed some imports
Add check for position getting outside World boundaries
Added an AbstractObstacle class and an image for it
Now creating an obstacle in Play
Set delta/60 to just delta, adjusted speed
Updated the shield powerup (Work in progress

A new image needs to be made.
Fixed indentation
Removed unused code in ShockwaveProjectile
Replace size & position with Shape functionality

Porjectiles now need a position vector when constructing new ones.
Move updateTurret() functionality to update() of AbstractTurret.
Use public methods instead of private/protected variables.
Remove old and unused methods.

Introduces bug: Turret position varies when rotating tank.
Fix turret rotation bug
Remove commented code
Merge Shape to Powerups
Removed a SysOut line
Fix power up shape
Merge branch 'Shape' into Powerups
Changed the starting values of the tank in Player
Added a lastPos variable to MovableEntity

The variable is used for handling collision, at the moment only in
AbstractTank.
Added additional players for testing purposes
AbstractObstacle now has a shape when created