add sharejs real-time collaboration