Fix .gitignore to ignore .DS_Store files.

I saw some .DS_Store files hanging around in the project folder so I deleted them and added a rule in the .gitignore file to prevent them.