modularization
improvement of the chat text box
UI fix
modularization