I need a data structure that will allow me to draw the objects in a very specific way. When I drop an element above or below another element on a canvas, a line is drawn bet