Improve `Graph` docs + fix links in `alg` docs
Add some more doc for `alg` module