Add levels - use level variables instead of constants
add detection for hitting an enemy or blocking object
move weapon to weapon box when picked up