refactor
conf comment sample
refactor for color reuse
fix colorPrintfLn err
user color map for abstraction and easy lookup
use sendmail to send alarm emails
Merge branch 'refactor'