Added a .gitignore file for ignored files like .DS_Store