Added a nice interactive demo.