Demo at a working stage.  Full documentation not going to come until demo is completely implemented.