Route fixes and Google branding
- Fix route conflict with other social login extensions
- Fix duplicate class names when opening login modal multiple times
- Use unique class names so our CSS doesn't conflict with other social login extensions. Original class names have been preserved to not break custom CSS
- Update Google button to match branding requirements