public ArtificialIntelligence Clone()
        {
            //be sure to expand this to handle other properties as AI grows...

            ArtificialIntelligence newAI = new ArtificialIntelligence();
            newAI.SetMovementPath(this.GetMovementPath());
            newAI.DestinationArrival = this.DestinationArrival;

            return newAI;
        }