Adding vertex normals based on vertices that the marching cubes algorithm returns

With the vertex normals stored in the VertexBuffer, the VoxelMesh
geometry can now be used with lighting (just flat shading).