Decoupled gamemode_functions from pocket. Added function of dropping a pocket item for higher cohesion and to get rid of code duplication. Fixed the bug where pocketed guns were fucked when you died