public Consumer(Coordinate coordinate, IElectriticyGiver energySource, String name) : base(coordinate)
 {
     this.energySource = energySource;
     this.name         = name;
 }
 public Consumer(Coordinate coordinate, IElectriticyGiver energySource, double consumptionPerTick) : base(coordinate)
 {
     this.energySource       = energySource;
     this.consumptionPerTick = consumptionPerTick;
 }
 public Wire(Coordinate[] points, IElectriticyGiver parent, String name) : base(points)
 {
     this.parent = parent;
     this.Name   = name;
     is_broken   = false;
 }