Feature Additions: I can't hold all these guns c3
Added new weapon types. Currently no gun pickups, but the code to handle players with different weapons is there.
Added a shot cooldown.