DepthFirst represents a depth-first search of the Graph, beginning at the vertex.
the vertex to begin traversing from