pep8
Doco and polish updates.