Reduced memory footprint by roughly 33%.
Reduced memory footprint by an additional 17%.
Added a basic beam weapon.
Beam weapon should now work as intended.
Added Projectile super class for Bullets and Beams (best name I could think of).