almost final; added product images; limited number of reviews per product for the web app.