update Message object - fixes #4, fixes #8
Merge pull request #18 from bobholt/messageWork

update Message object - fixes #4, fixes #8