Create .gitignore

Added a .gitignore file which ignores .DS_Store files
Deleted .DS_Store from the repo
Removed hidden .DS_Store, updated .gitignore to ignore all .DS_Store files