First commit after implementing basic text exchange functionality

Implemented the basic functionality for text message exchange between
peers.