gitignore updated to take care of the very annoying .DS_Store which I can't seem to add to my global ignore list.