TTT: New pub/sub implementation, create model of spaces, click to update space