add launcher class that launches projectiles