enemy and projectile update