Starting with first implementation of actual workspace management
Added documentation