added Pricebook2 model and updated Opportunity model