add js client
support client
update Gemfile
use exclusive
update README.md
merge