NodeData.h/.cpp are fully commented and should be ready to go.