Feature/pep8

will update on pypi as well once this gets merged