Implemented DownloadJob