Add new feature, Code refactoring

- leave chat.
- on / offline status