graph-algorithm Implementation of MST algorithm (Prim and Kruskal) and shortest path algorithm (Dikstra and Bellman-Ford)