Initial version of the downloader