1. Запускается приложение из командной строки с параметрами, пример запуска во вложении в архиве
2. Все логи, файл для считывания ссылок и exe в каталоге архива ..\HttpFileDownloader\HttpFileDownloader\bin\Debug
3. Асинхронная пошаговая загрузка с задержкой скачивания, если скорость превышена. Реализовано отдельной функцией, возвращающей задачу.
4. Для выделения задач в потоки организован массив задач, который запускается параллельно.