Mechanics: Market, Bidding and Trading