A JavaScript architecture demo for my user group and conference sessions