Fill out documentation.
Fixup package structure and setup.py.