improved multitouch operation

Now considers changes in scale, etc. from frame-to-frame, not from start
of operation