Small Changes

Separated the player movement and the gun into separated scripts to make
it easier to test new guns.
wut