Started refactor of chat logic.
Added a small censorer