# Functions
NewBaseController returns a new BaseController object to embed in clabernetes controllers.
# Structs
BaseController is the base clabernetes controller that is embedded in all clabernetes controllers, it provides common attributes for the controllers such as a log instance.
# Interfaces
Controller defines a clabernetes controller.
# Type aliases
NewController defines a function that creates and returns a clabernetes Controller object.