menu button now can be dragged, gesture now on superview instead of button itself