First bit of work on a quad (well... tri really) tree as a layout structure. Should work like bspwm when it's done.