Demos and builder

Updated the CSS and the JS for the Demos and Builder sections. The Builder doesn't work yet but it's functonality will be added in the next commit.

Once it's done I'll also add the code I'm using on my web server to generate the custom builds so anyone can tweak it and set up their own builders ro Dan can modify it and upload it to his server. Whatevs.