# Functions
NewDownloader creates a downloader which first checks local directory and then fallbacks to remote if configured.
NewVerifier creates a downloader which first checks local directory and then fallbacks to remote if configured.
# Structs
Downloader is responsible for downloading artifacts.
Verifier is responsible for verifying downloaded artifacts.