Add basic plot functionality with canvas. Needs some love still.