Added shopping cart factory
Refactored cart specs