added PolyOverlay class