Added ProjectileRain special that spawns a wall of bullets. Press G to use.
Removed ResourceIdentifier from PlayerShipImpl since its superinterface already implements it.
Extracted some methoods for clarity.
Added isDead method to Destructible.
Changed SpecialProjectileRain to be more random and look better.