Backup commit: in-process of updating demo to work with the significant
changes made to OpenLeapKit and some further misc updates.