update .gitignore, add .py files