mooooar coalesce notes

Get all the code that ships share into the ship class. Every enemy class also needs to be able to take at least one attachable (not that they necessarily will) Enemies don't take powerups, but some can combine w/each other How does the main weapon get powered up? Gunner: creates a gunner attachment -powerup: increases firing rate Flocker: ? -powerup: adds flocking (& increases cohesion) to bullets *need more enemy types

*under which circumstances is a weapon replaced, and which upgraded?

-in #2, the player should have an option to jettison the attachable.