add .gitignore; modify templates