An e-Learning Environment to Enhance Quality in Collaborative Design. How to Build Intelligent Assistants and “Filters” Between Them