added gitignore rule for DS_Store