General Contractor Pricing Models Of Oligopoly