refactoring: extract adobe-hds-download to downloader module