Allow users to edit their items

WIP PR:

To do:

* [x] ~~Can we keep stateless passwordless?~~ No :cry: 
* [ ] Setup sessions
* [ ] Conditionally hide the :x:
* [ ] Add an edit button
* [ ] Add an edit page
* [ ] Make edit page work
* [ ] Make a to do list