created review model, modified product, review, user models to include assocations