Correctly pre-fill current data in edit form (only when the request method == GET)
Special admin file edit form, that allows editing files (and their filenames)
Link to file instead of file edit for admins
Add functionality to administer categories (add, remove, rename, add/change/remove description)