refactor weapons.json into weapons.js make bullets.js for bullet specs
ammo system setup

remove a bunch of older comments

make it so player shoot calls are preceeeded by checks for ammo
unfortunately two entry points to fix up here, canvasMouseDown triggers
and keypress Space(es)

\o/