Add Logger and NonCopyable classes