add missing docstrings
add documentation, fixes #8