Adds edit history form

What's left:

- Cat edit form