Working Google sign in. Please refactor me. Help. Please.