Started the documentation rewriting