If the download is interrupted, restart it from what has already been saved in the destination folder. Add an option to warn that a file with the same name already exists instead of overwriting it.