Added review pre-save hook and added method to set product in review in review model itself.