- revamped add and edit books

- edit (wip)