A Collaborative Design Ecosystem: It is more than a Design Pattern Library