Create widget.js