The web interface library manages the web service for the user's web interface for configuration. It's also responsible for running the gateway's API interface.
Webpages are delivered through 'routes' and are handled by files within the routes subdirectory or by modules implementing the hook _webinterface_add_routes_.
- _webinterface_add_routes_ - Allows libraries and module to add web interface routes (pages).
See the _webinterface_add_routes_ hook for details on adding additional routes.