Software implementation.

The nodes and their connections were stored as cards in an HyperCard stack that: