add sphinx documentation for the geometry package