# Functions
NewController constructs a new listening controller.
NewFactory builds a listening factory.
# Constants
ConfigID is the string used to identify this config object.
ControllerID identifies the listening controller.
# Variables
Version is the controller version.
# Structs
Config configures the listening controller.
Controller implements the listening controller.
Factory constructs a listening controller.