.gitignore and project settings revised