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