Linked data structures to represent binary trees and binary tree nodes