changed the categories to start at 1 instead of 0
factored out the ROI points, this will make subclassing the testing-class easier
subclassed the test-class since the ScatterClient should be able to work the same with categorical inputs
adjusting the ROI fixes lots of things
added the example categorical data
now properly deals with the axis labels