NobleBlocks
    Direct manipulation to facilitate supervisory control and intent inferencing in complex dynamic systems | NobleBlocks