add .gitignore file; ignore .DS_Store files