naive Sphinx documentation

- translated all docstrings from Markdown to ReST
- added trivial documentation configuration
That's what I thought, too. Except it didn't work that way when I tried it. I don't know why though.