Continued Sphinx documentation effort from Issue #3.