Remove unecessary Creature extension in the Merchant interface.
Refactor TradeOffer related methods from Merchant to MerchantInventory.