updated .gitignore
updated settings and configurations