made ContainerView a PointerSignalFilter
reversed paining order of ContainerPainter to math expected signal processing order
changed compenent order of skia pixel
added window mode option to hide the cursor