generate graph tool and map with wizard UI

CREATE DIAGRAM CODE
Merge branch 'tool_graph'