Adding documentation about the different clients

There are now three clients for three different auth schemes. The docs walk the dev through when/why to use each