Right, it's going well :) I noticed two issues:
- Upon moving items anywhere, the bottom spacing between rows gets deleted, and the pictures overlap the separator bars.
- -----
- The mouse isn't accurate; upon selecting an item for drag-and-drop, there's a large offset between the mouse position and the item (I couldn't discern a pattern). Maybe it would be more efficient and readable to have the selected item constantly at the mouse position?