Now with drag and drop re-ordering, editing, and other goodness