I would introduce a so-called 2D-Info Space:
The system is implemented as a set of Java programs. Comparing to the family of conventional word processors, the proposed 2D-InfoExplorer can be considered the first in the world 2D-knowledge processor! The 2D-info Space model extends principles of object-orientation, which are successfully used in software development. In addition, it outlines a new learning paradigm.
With the proposed 2D-info SDK, the 2D-infostructure could be incorporated into any new text document.