Assigning self as UIGestureViewDelegate so that we can ignore button touches