added client javascript demo bit
added a bit more to the demo, including a combo of complex interactions