Moved OAuth2 to plugin

created service providers for modules/plugins