a products CRUD for bookstore