Bidding splitted to respect MVC paradigm

Bidding splitted into Bidding(controler) and BiddingState(Model).
temporary changes in arbiter,card to enable compilation.