Resolving issue #78 and issue #34, fixing dijkstra function name and adding tests for these.