UppTalk JavaScript client library