A URL generator, scraper and downloader.