Reorganizing code
all command (except sell, buy and goat_soup) ported
ported goat_soup
ported market
up
Reorganize code to better reflect parts to extract
Remove unused return value from the commands
Remove mymin method
Make units a type
Make TradeGood a class
Adding trading classes