Pew pew pew, part 8
Starting to refactor systems. Split out the enemy wave manager into a ship builder class (build and configure enemies based on type), spawn position solver, and a waveManager (that decides WHEN to spawn WHAT ship). Turns out I need to put more effort in the last part, while the two former worked pretty well.
Did a new enemy type as well. A re-make of the shotgun turret from pewpew5 (that never made it into the game).
It is supposed to be a bullet hell after all =D