Work in progress version of JavaScript demo App