I revamped things so the data can live in the final HTML file. The whole thing should now be self contained.