Refactored AdAccount, AdCampaign, AdCreative, AdGroup models to remove TinyModel dependency