0.3.0

Initial Sprint 3 Commit ——
- - - Weapons
 - Created the abstract class Weapon which is extended in scripts for
individualized weapons to abstract Weapon use by the Station class.
- Implemented Weapon swapping using keyboard controls (Alpha Nums for
now)
- - - Bug Fixes
- Fixed the legendary reticle bug.
- - - To Do
- Enemy projectiles need to be parented under the galaxy without
immediately damaging the enemy that fired it.
- Projectiles need to be abstracted for individualized projectile
functionality.