Use an array to store node children.
Add a TimelineGraph class.