added plumbing to allow multiple manifest data to be loaded. Needs more work.
added a view for the demo page itself