fixed #1: improve the GET api of book, we can find books by name or author and more now