Added EllipseVisual, example, tweaked PolygonVisual