I guess because it's a WIP and since everything is so in flux, it's easier to keep the HTML, CSS, and JS in one spot.  Saves a lot of time in dev, and it's less resources to load.  I'll move to external files if we need to.