pep8 compatiblity enforced on all python files, this fixes #26