Added specs and code for obtaining request_token and user_authorization