Platform depend downloaders architecture implemented.
One thread for download.
Download manager is thread owner, but downloader couldn't work more than in one thread.