depend to requrests_oauthlib
integrate provider class into ProviderType #1