Code cleanup, moved Vec3D and Vertex to utils, renamed IOUtil to StreamingUtil

...ngUtil and added proper docstring