add .DS_Store, .idea/ and .idea_modules to .gitignore