Implemented importing a graph from a file
Added pre and postvisit for DFS
Some clean up for DFS