Silly me break the BoxLayout classes, fixed
Refactor main window
Fix boxlayout typo
Rewrite boxlayout
No margin and spacing for main layout