feat(chess): better figure paths, change chess lib integration
feat(canvas): bind createDiagram to provider instance
feat(mindmap): added d3 for layouting, process child nodes