Added OS generated files to gitignore

Added OS generated files to gitignore, should stop files such as .DS_Store from popping up