DownloadManager

Manage downloads for several files

SingleDownload

Manage file downloads and tracking the progress