chat commands, emotionicons working, alternative chat messages driven by types in data.