Refactored AdAccount, AdCampaign, AdCreative, AdGroup models