added review model and associated with product