add description for app environment
Refactor mailer and add test
Add tools description in README
Merge pull request #17 from woonketwong/master

Refactor mailer, update README and add test