Added switch on gameState to update(), event handlers, bug fixes, added funtions

-currently crashes when firing a shot from p1.
-currently passes NaN into angle and power when aiming, reason unknown.

================
built drawGUI()
built updateProjectiles()
built drawProjectiles()
built aimMode()
built several event handlers.