Give players time to die before ending game

Refactor weapon recoil and spread (#64)