Interestingly I found a few similarities between what I am imagining this system could do and this proposal <meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://wiki.sugarlabs.org/go/Summer_of_Code/2010/Insights">http://wiki.sugarlabs.org/go/Summer_of_Code/2010/Insights</a><br>