Bug Fixes & improvements

- Fixed a bug where the application would crash upon adding a book
- Improved functionality when purging, adding, and seeding new books.