Each node is a question I am working on. An edge means the child exists because the parent answered something. Clusters are branches, not categories.