Overhaul of lists, drag handling