make label draggable
drag layers up and down
distinguish between parent and sibling drag