public Node GetNode(Id id)
 {
     return _Nodes.Find(node => node.Id == id);
 }
 public Node(Id id, Coordinates coordinates)
 {
     Id = id;
     Coordinates = coordinates;
     Parent = null;
 }