message module

These commits resolves #6