Marching cube algorithm ported, demo working.  Need to rethinnk how to manage voxelstate2 geometry/mesh especially if constant updating will happen .. i.e. do we pull the whole voxel or is there a way to update the mesh/geometry only?