Initial commit
Merge DesignPatternTest into hotfixes/patched