# Functions
New initializes a VolumeStore to keep reference counting of volumes in the system.
# Variables
ErrNoSuchVolume is a typed error returned if the requested volume doesn't exist in the volume store.
ErrVolumeInUse is a typed error returned when trying to remove a volume that is currently in use by a container.
# Structs
VolumeStore is a struct that stores the list of volumes available and keeps track of their usage counts.