Merge pull request #5 from kevcoxe/master

Enemy Collision, Pause, Follow mouse
Remove some junk files.
Refactor following code a bit.
Sprinting added.
Change E to W so player always moves forward towards mouse.
Fix controls label
Bullet functionality added. Bullets interact with environment.
Bullets now kill enemies and hit walls.
Add cock and shoot sounds.
Controls label cleaned up.
Fix music on/off toggle
Music now keeps state.
Quick and dirty collectable ammo.
Add sound to picking up ammo
Owned mouse walk bug.
Add option for zooming out stage.
Separate the code into more manageable files.

We can always compile them all into one once deploying to the server,
for faster load times.
Replace bump with built in 'hit' event.
Create a component for the gun.

We can now add / remove various different guns as components, which
makes them much easier to manage.
Add enemy hp attribute