Renamed Graph to UndirectedGraph.
Started implementing depth first search.