Finished up NodeData prototype, including commenting. Psudocoding implementation