Getting my feet wet in developing OAuth2 clients with OmniAuth