Logger class

Finished initial Logger class