Demo dependencies

Closes #37 
I'm a bit confused here - wasn't all this code here already?  Where was the call to getStylesheetHref previously?