add message service for creating and receiving messages