updating the templates to use components for chat messages, and hooking ...

...up nick change messages and feature