An Approach to Represent and Communicate Product or System Design Ideas at the Fuzzy-Front End of the Design Process