Implemented authentication for the Google strategy

It uses OAuth2