added in-class code for today: wrote depth-first search in graphs
started Dijkstra's algorithm