add new template
add book model