Moved some state and template logic into workspace abstract state
Revert "Refactored workspace details to follow same pattern as other pages."

This reverts commit a44df7266fbf04d0736227c55aa70f9bcdcc95a3.
Revert "Moved some state and template logic into workspace abstract state"

This reverts commit ff9f5ba4333de948691e0323b4995e2a57795ac0.