fixes and normal gen method back in Mesh, now using VertexBuffer and derived data algo