Tree layout (work in progress).