Update to Python 3
Gitignore some standard formats