Add a comment for bfs(), change 'ondeck' var name to 'discovered'
implement dfs
Add some initial notes on detecting cycles in unigraphs