Submodule of shared classes between Cresco Agents and Cresco Plugins