Introduced TradeGood class for clearer iteration and interclass communication.