gui_window and dragging added, need to fix children