added bullet collision and sfx