public void RemoveSubComponent(ComponentModel cat)
 {
     subcomponents.Remove(cat);
 }
 public void AddSubComponent(ComponentModel cat)
 {
     subcomponents.Add(cat);
 }