added breadcrump, changes base book model, and some changes in template