A view controller like WeChat. You can send txt, voice, image,video,emotion .etc messages.