Add Polygon3D class