Allow Nodes to have child nodes
Adds left children to nodes
Adds right child to nodes
Adds spec for inserting into node with single existing child node
Adds spec for insertion into node with two existing children
Remove Node#children, cause, you know, YAGNI