Designing for the 21st century: understanding and supporting group creativity in design