Nearly all working

Bad things:

- Extra border needed looks over the top
- If you have output on right, and close all left panels, the output has a gap