feat(cart service): list items in the cart
feat(cart service): count items in the cart
refac(cart service): remove duplication of getItems and getCount
feat(cart service): get the total in the cart
feat(cart): update the cart when any change happen in items
feat(ui): add the ui
installation(user stories): new requests