Initial Message class
Merge branch 'messageClass'