added more content to products.json. Refactored controllers to use cached resources rather than fetch in details view