Added new OAuth2 module