Implemented cart - adding, emptying, and total with pluralize
Implemented search box and order by