#454 google auth system + example frontend update + fix
#454 naming convention and fix