Refactored weapon system, bunch of other stuff. Added random spawns.