move all the projectile stuff into projectile module and out of the behavior module