add layout and refrator code login with google authentication