Polygon is now a chained list

Here comes the "next" pointer