Digital Design 2.0