basic g+ sign in!
not used.
logging and refactoring
generate