graph-search work in progress. Search algorithms, adapted from https://hackage.haskell.org/package/search-algorithms but doing (potentially) exhaustive traversal.