user Google auth completed

- better use of shared preferences
- only asks for user profile info once
- correctly uses google ID rather than google email