books: Migrate to newer Search/Viewable APIs

Change-Id: Ief0471375c959e6908491ea3a30d34c277737a15