Some implementation of shoppingbasket
shoppingbasket implementation
fixed conflict