Add, update, and Delete

There’s a bug when you don’t select a category, but it works-ish.
Huzzah.