generated and settings files added to gitignore