Projectile class