shopping cart: primer commit, solo algo del esqueleto