Demo app: Various small changes

Hi,

I created a simple home page for the demo app and fixed some various stuff.
It should be easy to merge this time...

Regards,

-
Stephane Gleizes