created processvalue interface. made drawvalueexplictline in graphbuffer accept processvalue. moved drawvalueline and scalefirstmaxminlastreduction from 2drenderer to graphbuffer