Extra error checking around Oauth
Changes revolving around nullable GIds
Reattaches proper Oauth