Demos

I started tinkering with this component and I needed small test pages to make sure my changes still work - thought I'd offer them back as a PR!