removed weighting for prescales
fixed canvas to have text above plot
added a category based gridscan. Added class structure