Major API change: split Polygon and Path

The old Path struct was used to draw both lines and polygons.
Lines and polygons have now been split,
if you want to draw lines use 'Path', else 'Polygon'