Create the option to initialize with oauth instead of passing into each request