Added the very first version of logger

My own exception created, not ready to the end.
Big mess in UnitTests.cs