Added non-convex polygon function to GraphicsContext