Update frontend to use Google OAuth2
Re-architect the login flow to allow exchanging a Google OAuth2 access token for an API token. Update the frontend to use Google OAuth2 to log in and to obtain an API access and refresh tokens from the OAuth2 token.