Refactor - Product List returns an object
Refactor - Apple tests pass once again
Green - added adjustPriceForDiscount
Red - every fourth can should be free