Added utility class for wrapping API call, wrote a few unit tests, close to working except for some errors from the proxy, still debugging.