Gamebook JS Client