Move fetch shelf books functionality to service
Remove replaced code