refactor book model
refactor books controller
fix the css style