code cleanup + chat collab

chatbox is hidden when there are no collabs