Missiles!
Samus sprite updates correctly on fire

Todo:
share code across all projectile weapons.  They are the same except for sprite data, damage, speed, and trajectory.