UPDATE: Make updates atomic (Wait until all files have been downloaded before moving them into data dir).