Updates build scripts.
Renames classes that retrieve information.
Performance optimization. Adds queues to the client library that can perform tasks asynchronously.