Describir: Generic Framework for Collaborative Work Environments