Updates
Big fucking change
Refactor AUTHS to PROVIDERS
Implement adapters
Update provider model bases
Update adapter interface