Update geometry doc.
Minimize allocations. Clean up CesiumViewer.
Comment the process for tessellating an ellipse.
Add tests.
Update CHANGES.md.