Updated EllipseVisual, RegularPolygonVisual and made PEP8 compliant