Update the `diagrams` tool by moving the registry of graph languages and the objects implementing them to an independent object