Refactor to isolate utf8 convert code in another project
Added events in convert process insteand use Console.WriteLine