initial dev for projectiles