added beginnings of marching cube smooth voxel class