add .gitignore
customize configuration