Chat with sending and receiving messages enabled.
Display not working while sending as views doesn't know previous messages.
Comments and todo added.