copy gesture recognizer code from other git
make scale of scroll view settable