Update docs and refactor Descender into main package.