Se volessi creare un Widget in Javascript, come dovrei inserire il codice html della UI che compone il widget? Per esempio un widget che mostra la classifica del campionato deve inserire il codice html usando comandi come innerHTML e modificando direttamente un id di una pagina? Il codice css e html deve essere hard-coded nello script o si deve inserire in un file separato?