Change to update docs and add new helpers.
Start rewriting documentation.