DownloadManager
Manage downloads for several files
SingleDownload
Manage file downloads and tracking the progress