changed name of depth search to graph traversal. This is for SCCs
start of dijkstra
separate dijkstra and other graphs
start of dijkstra
wip
change dijkstra to return array
fixed dijkstra's algorithm without heap, trying to add to git