initial commit of interkomm code from plentyfact.org svn.