a user can add an item, CartCtrl is defined
an item can be removed from the chart
minor fixes and added jshint code
the price is update when an item is added, each Ctrl has his spec file
we can apply 3 different discounts
3 possible discounts, the normal discount reduce the price 5%