naive Sphinx documentation

- translated all docstrings from Markdown to ReST
- added trivial documentation configuration
Most of the above paragraph is redundant because it's repeated below in the parameter list.