started adding google login functionality - incomplete