create HSV circle by canvas if possible
rework zoom, bad bug in webkit
zoom work only on wheel at the moment