This adds character names/keywords and genres to the book entry/database, and uses it in a category filter.
This one has some things to think about:
- Does this single category make sense, or should we have a category for each of these things?
- Maybe we should order the database more sensibly while we're at it.
- There's also content rating/system and genre match, but perhaps this should wait for a later patch.