adding logging class and MIT license