adding draggable and resizable menus, adding stacks that can scroll.