Added visualizer class to control visualization.

Refactored out control of what is displayed to the Visualizer class.

Hooked up glyph size/quality to preferences.

Hooked up glyph/surface display checkboxes.