Create interface `PlayerGestureOptions` that defines all controlles. `PlayerGestureController` takes this as listner and call apropriate method. Double tap events are also called from this class.