Major (PatternLibrary, UnitTests) : added unit-tests for pattern Strategy and start working with pattern Observer