Implemented Google OAuth. Closes #4