Minor documentation changes, moved docgen.py to top level