update documentation
Sphinx configuration and initial documentation