reorganized Two.Polygon._update and Two.Polygon.plot to handle beginning and ending properties