Draggable container. Mildly tested, seems to work