add highlighting

no styling yet, but search highlights are now being passed through the ajax call.
it's breaking because there's an instance of locationLabel in book.js.jsx