public void RemoveObjective(Objective objective)
 {
     coreObjectives.Remove(objective);
     numberOfObjectives--;
 }
 public void AddObjective(Objective objective)
 {
     numberOfObjectives++;
     coreObjectives.Add(objective);
 }