Change from table to list. Add editing function. Add reorder cursor.
Add validations. Add exit edit mode on blur.