empty workspace markup

implementation of empty-workspace markup decorator. also added hidden-workspace markup decorator for non-visible workspaces