# Functions
NewConfig constructs the config object.
NewController constructs a new boilerplate example controller.
NewFactory builds a boilerplate factory.
# Constants
ConfigID is the string used to identify this config object.
ControllerID is the ID of the controller.
# Variables
Version is the version of the controller implementation.
# Structs
Config is the boilerplate configuration.
Controller implements the boilerplate example controller.