More refactoring
Support msg dictinoary merge
Add MergeFile method
use MergeFile method
More test
implement CSVString interface
document