Graph implementation using agjacency list (Insert, Dijkstra)

Single source shortest path Dijkstra algorithm
Graph implementation using Adjacency matrix