# Functions
DefaultDirForURI tries to find a default directory to display to user when they choose a specific endpoint.
EndpointFromURI parse an URI string to instantiate a proper Endpoint.
NewPatchStore opens a new PatchStore.
NewSnapshotFactory opens a new SnapshotFactory.
# Structs
PatchStore is a persistence layer for storing patches.
SnapshotFactory implements model.SnapshotProvider interface for persisting snapshots in a BoltDB.