Some minor reformatting.
clean up the sizing of the canvas.
Progress on the positioning of the canvas and zooming.