flesh out google auth using login
and the rest...
Merge pull request #29 from trueaxiom/googleauth

flesh out google auth using login