Drag and drop library for a two-dimensional resizable and responsive list of items