add book model
add acts-as-taggable-on
acts_as_taggable migration
add product model
add book user model