1 - sort vertices by error, move the highest-error first
2 - build-in jogl and have it self-extract
6 - crystal ball interface
8 - auto-detect normal when adding a face to an existing patch
9 - throw an exception if normal unspecified and not attaching to existing patch?
10 - flip normals when bridging two patches?
11 - Mesh.invertAllFaceNormals()? Patch-specific version?