Async file saving, handled for bug where detail page is returned rather than the image upon redirect, handled for 400 and 500 status codes, added skiped and existing output messages, fixed indexing output, and other small items.