Removes non-error-related console messages, and converts error messages to `console.error()`
Adds the shopping cart download UI and prepares a rudimentary zip archive downloading script
Adds download history to the user's welcome page
More work on the batch download feature
Defers to the application config for the image-archive filepath