Added a new Polygon Constructor