Great demo! Is the source code available?