Updated .gitignore to exclude .DS_Store files