# Functions
New is intended to be the way to obtain a cache instance.
# Structs
Cache is a struct with methods meant to be used for getting values from a DB cache DBName can be used to override the actual database name, primarily for testing TTL can be used to set the amount of time a specific object can live in the cache.
DBValue is a local struct used for adding a TTL to a Coordinates struct.
Options is a struct with values necessary to run the cache package.