update project settings
add .gitignore