update to reflect new ibm-js name
added documentation and fix typos
trigger travis
fix conflict