Feature - Update graph to support scrolling

for your consideration. 
there's a defect on scrolling /redrawing.