Modular JS Assignment - Submittal

I would probably leave the demo as a seperate script instead of part of the server. Just so you can both have a fresh server and demo if you need it.