completed conversion to docopt for the downloader options