added feature to drag buttons inside groups