Structure downloads as a JSONObject ...

... where keys are file names on the local system, and values are URIs to download.