finished logger implementation.
sample script of Logger::Application