Classes and libraries that can be useful for developing your own client.