when consuming item, offers should get reference to the item, added the test
introduces list price for items
extracted price for offers into separate class