Add documentation for Polygon