- Added api to backward communicating with gui
- Color tags in message area text view
- Refactor channel options
- Hard working under api within layers