Added projectile class and dodge methods