Draw (somewhat) pretty graphs
Optimize DFS/BFS: Reset visited flag for visited nodes only