Some More Changes

The first change is simply a reordering of the client functions to be in the same order as they are in the official documentation. The commit looks a bit drastic, but I haven't changed that much. GitHub just doesn't understand changing the order of code.

The second change is just a few minor tweaks to the readme.

See the commits for more details.


Enjoy!