#122 refactoring ongoing
- Significant mess of code. Icon and context menu changed to singleton; Prevented double load of the same JSON description of menu;
- Icon and Context menu builders should be registered for each diagram. But diagram should provide own instance on enable/disable menus

- The diagram's accordion menu should be unified, but keep it as is for a while