public void removeObserver(Observer o)
 {
     observers.Remove(o);
 }
 public void addObserver(Observer o)
 {
     observers.Add(o);
 }