Create productList partial and update app.html to use partial.
Add cart folder and cart.js files to components directory which will hold our cart data.
Add directive to get total of cart data; create cart summary partial.
Move cartSummary.html to components folder from views folder;  Update app.html to show cartSummary