Make generic Message class with passing tests.
Make Translation class that has message language details.
Update comments.
Resolve file confliects.
Resolve confliects.
Update comments.
fixing merge conflict