added Sphinx docs