Track current workspace
Classify boxes/tabs according to workspaces
When deleted, remove boxes/tabs from the workspaces dict
When changing workspace, hide/show boxes/tabs
Add a terminal if current workspace has none