Fix jar Main-Class breakage due to packaging
Further encapsulate widget.render()