Canvas touch zoom/pan interactions prototype