added book list front and back-end and navigation fixes front-end