use spacebar for shooting
restructure code and fix stray bullets