add dfferent items
dont allow for items with the same id and difference price
removing items
little refactoring
add possible to add multiple product in one method
betther removing
still removing
remove some lines in tests