Got tab switching to work

Temporarily re-rendering whole content on new message. Will get
streaming it in working soon.