Drag and drop library for two-dimensional, resizable and responsive lists