Added bookshelf methods for lookup and search
Linked bookshelf lookup to WS
Added PUT method for book infos, some adjustments

This commit is a mishmash of several ongoing tasks, alas. But it works,
and is somewhat tricky to pull apart.