Added a documentation section and Sphinx