improve the documentation generation, add toctrees