lots

added bullet acceleration/deceleration, spin
rebalanced mana costs to accommodate
added bullet lifetimes to accommodate
added boss "shrink" animation on defeat
added typed Groups