Added a geometry class