The following callbacks are for reording items. row_down is triggered when an item is moved down, and row_up is triggered when an item is moved up. It moves the row up or down, and deactivates / activates any up / down icons that require it (the ones at the top or bottom).