Added double-tap and drag to zoom gesture