*Agent: The main runtime which manages the loading of the Core, Controller, and underlying OSGi support components.
*Core: Core component loaded by the Cresco Agent to control logging and updates.
*Library: Library functions used by all Cresco plugins, including the controller.
*Controller: The Controller, as the name suggest, manages all Cresco functions.
*Repository: Repository plugin used to store, report, and deploy Cresco Plugins.
*SysInfo: Plugin used to gather information about the operating environment.
*Dashboard: The Dashboard is a web-based user interface for a Cresco environment.