utils and graph model
dijkstra implementation
dijkstra tests
dijkstra's shortest path algorithm