Major (PatternLibrary) : added pattern TemplateMethod
minor (UnitTests) : added unit tests for pattern TemplateMethod