Added external visualizer prototype