feat(merge): import files from previous kata
feat(ILogger)
test(ILogger):
test(ILogger): Logger writes result
test(IWebService): add failing unit test forIWebService
test(IWebService): call IWebService with exception message from ILogger