added dreadnougt orbiting behavior, reworking projectile script to handle AI firing