ref #4: skeleton for the save workspace feature
ref #4: implemented save workspace for the UI views.

Still missing multiple and single and multiple selection pane
ref #4: added implementation for single selection pane.
ref #4: added unit tests
ref #4: additional units