Initial work to get OAuth flow working.