Refactoring: Extract Book Object From book_list view

It might even be better to call this just "id" since "pid" has a specific established meaning.