IMO I think it's nicer to bundle JS and CSS inside the `index.html` so the viewer can see entire implementation in one place.