Updated .gitignore to exclude uploaded files and .DS_Store