First implement of in-app chat

- Contact list
- From one user, move to the view of messages with that user
- View the messages
- Send a new message, reply a message
- Send Notification to alert toUser