Available features:
- Only one public chat room only
- Register and manage user profile:
- Avatar editting: Only URL (image upload is still not available).
- Profile update.
To be updated features:
- Refactoring codes.
- Insert (overriding system default emoji) using https://github.com/vanniktech/Emoji.