Fixing calling the Parent prototype with this parameter in Chat children functions
Adding a this parameter in the SingleChat and GroupChat callings of the Chat prototype in their constructor functions.
Adding Message children classes
Adding CurrentClientMessage class.
Adding OtherClientMessage class.