Designing for the Common Good