clean up, prepare for AxisFormat string formatters. extract colours.
use AxisFormat.format now
clean up