add book to model
add some validation to books
add a paginated book index page
add editor field to users model
add access rights to books