public void RemoveTarget(Target t) {this.targets.Remove(t);}
public void AddTarget(Target t) {this.targets.Add(t);}