Removing OSX temporary files.
Updating .gitignore to ensure no OSX temporary files gets accidentally committed again.