Also consider src/algorithms for doxygen
Make all molecule functions take const reference to the molecule
Add Dijkstra's shortest path algorithm.
Add some documentation to cycles.h
Add DistanceMatrix class
Small changes to dijkstra
Add documentation for dfs.h
Add include gaurds to test/test.h
Add example code for next_combination
Document src/distancematrix.h
Add more tests for cycle perception.
Use constant references to molecule in dfs.h
Make isomorphism_search() more flexible.
Update isomorphism test.
Update substructure search tool for new isomorphism_search()
Add hemol_from_smiles() utility function.
Update isomorphism.h docs.
Add functions to print colored text to the terminal.
Add exhaustive dfs (i.e. with backtracking)
Add compare_file() to test.h