Pep8 fixes and gitignore update