Change the way of geometries transferring

Receive and display node geometry separately.
Also receive normals of triangles, counts and colors in addition to vertices
this code migrated from `Workspace.js` - let a node process its geometry itself