Added the AbstractVisualization class.