pep8 and updated .gitignore