Initialize widget and its gestures refactor