Collaborative web based authoring environment