geometry: Add geometry package which implements basic geometric types.