Store submission files as an archive.
Queue submissions for unpacking.
Extract files from uploaded submission async.