Collaborative rich text editor