Added BookViewController
Refactored data source methods