add widgets.js and 2 test html files