Color selected table row
rename orderDiscount to orderDiscount_v1
optimized version - totalCart is no longer called six times
recalculate the bill properties every time Angular evaluates the page
capitalize words in string through filter
injecting own service in controller