fixed #10 added zooming for canvas, fixed #15 remove code for sessionStorage