add review models. add basic working shopping cart. fix review associations