Add stylesheets extracted from the demo app for easier reuse
Several update to the demo app (cleaner CSS, messages more explicit, add icons
Improve demo: show a nice trick to manage a spinner with CSS