First shot at a modular renderer.
Keep axis drawing out of the renderer for now, document some problems.
Add a scatter plot renderer.