add os generated files to gitignore