Use CircleProgress for Download UI. Move a few items in to a new DownloadInfo class.