IW: Move demo JavaScript/CSS to its own module

If the demo ```indexl.html``` does a ```<script src="demos/main.js"></script>```, why do we need a make target? I was generally trying to avoid adding steps to make the demo unless absolutely necessary (just to keep it simpler).