Implemented visual effect support

and created RangeVisualizationEffect