I spent a lot of time this weekend reworking the way panels work in my editor. It always bothered me that I could only split panels in one direction, it dramatically limited the number of ways I could view text. This past weekend I went through the effort of making a proper panel tree which could be infinitely sub-divided, combined, and split.