Several graph classes I created: BellmanFord, BellmanFord SP, Dijkstra, EdgeWeighted