add .gitignore
new updates