Some small changes, extended the demo, added some graphics.