adding verbosity; replace openurl with requests.get; add command line tools