Moved all demo javascript into separate .js file to avoid HTML escaping of inline scripts by github pages