cleanups
extend CustomOverlay example to draw a triangle