add, list, search, book

new add view with search option, favorite list, read list, book view
updated, external book view added, information service update for
search, generic list view implemented, repository service update to get
list of books