Issue #9: Start adding auto-generated documentation from docstrings