Typetalk javascript client library