Basic OpenID Connect setup

Adds OpenID Connect ID token support
I was hoping someone could give me a hand :wink: