Add google authentication

This is a first step in the twitter sign in removal.