Abstract Geometry class added. Test case added for Rectangle Geometry