#192 Refactoring ChatWindow UI