Added RegularConvexPolygon class