Add `levelSpacing` option that if nodes in the tree have different
widths it won't align the nodes on each level of the tree.