Refactor workspace user view

Changes is made based on tmx-dashboard branch. ONLY MERGE IN AFTER TMX-DASHBOARD is merged.
Refactor workspace user view to reduce dom element