Client Application to demonstrate AAD Authentication and create lists items in SPO with user context.
Using OpenIDConnect authorization code flow
redeem the authorization code with access token and acquire access token for SPO and cache it in Azure Table Storage
and make a call to API behind APIM.