Moved "Visualizer" and "Scene" classes out into their own files