A simple logger that utilizes different streams(file/mail/print/custom)