Participative modelling and design of collaborative distance learning tools in the COLEARN project