Pep8 and docs