Added Design Pattern Examples.