Added Presentation - Software Design Patterns