Fixed the scrolling, still need to figure out growing the canvas