A more meaningful TradeService implementation, which won't allow item's to be created out of thin air. Still need to fix Collection variables
Started using a more general List Collection implementation instead of ArrayList where possible.