public void RemoveVertice(Vertice vertice)
 {
     vertices.Remove(vertice);
 }
 public void AddEdge(Vertice vertice1, Vertice vertice2)
 {
     vertice1.Neighbours.Add(vertice2.Number);
     vertice2.Neighbours.Add(vertice1.Number);
 }
 public void AddVertice(Vertice vertice)
 {
     vertices.Add(vertice);
 }