ZoomGesture implemented and tested
Refactoring of the Gesture hierarchy: now most of the job is done in the
abstract classes OneHandGesture and TwoHandGesture.