Messaging service (3/27)

Messaging service