Make backboneAgent work also as a backend: mantain and send attributes
(this allows for example to keep track of component status that depends on method executions, eg 'Rendered', directly in the backbone agent, without having to analyze the actions in the panel, which are loaded in a lazy way)