Renamed to make debugging clearer
Improved example to include theme picker
Bundled CSS into JS for simplicity and to remove risk of component ever looking unstyled