Add Design Pattern and CSharp Common cs