# Functions
RegisterModuleRoutes is a helper function to register routes for a module.
# Structs
BaseController provides a default implementation of the Controller interface.
# Interfaces
Controller defines the interface that all controllers in the application must implement.