separated shot cooldowns; added basic bullet as projectile for now