#122 added singleton context menu builder and share the context menu between diagram elements