Updated JS

Signed-off-by: Craig Sullivan <craig@melbourne-systems.com>
Merge branch 'master' of github.com:craigs/launchly-cart
Initial extraction

Signed-off-by: Craig Sullivan <craig@melbourne-systems.com>