This is the workings of a thing where files can be selected and added to a zip folder and sent back from the server using AJAX or fallback to full page reload. Plus Error reporting! : )