Issue #24: Added PolygonRenderer class, with ability to render CONVEX polygons