added new classes VisualizerCentral and Visualizer (base class for all future Visualizer classes)