Added grid lines, re did a lot of the graph math as it was undependable and sloppy, removed extra pass through garbage.
In bargraph width = 1 as scale is the multiplier now
graph offset now is passed into bargraph from graph