BetContest domain expanded with Contest and User modules.

Also improved domain generator to find and generate required using
statements