- added "setValue" support ;-)
- made the DemoUI a little nicer