Change the way of geometries transferring

Receive and display node geometry separately.
Also receive normals of triangles, counts and colors in addition to vertices
just refactoring of toThreeGeom function. the fuctionality is the same as it was