# Functions
Init initializes the remotes in the truststore, seeds the rand package for selecting remotes at random, and watches the truststore directory for updates.
# Structs
Location represents configurable identifying information about a remote.
Remote represents a yaml file with credentials to be read by the daemon.
Remotes is a convenient alias as we will often deal with groups of yaml files.
Store represents a directory of remotes watched by the fsnotify Watcher.