public void RemoveWire(Wire aWire)
 {
     if(aWire != null)
     {
         m_Wires.Remove(aWire);
     }
 }
 public void AddWire(Wire aWire)
 {
     if(aWire != null && !m_Wires.Contains(aWire))
     {
         m_Wires.Add(aWire);
     }
 }