basic graphic layout

attached to a front-end data generater

TODO: node body, show details on click