Added Google authentication functionality. Fixes #2