Chat logic
Chat UI
Reverse scroll chat
Reusable events - connecting our chat module