readme + module docstrings