message module
Merge pull request #34 from betz/master

message module