Initial sketch for a downloader object