Add Design Pattern (Bridge and Builder)