Added per-rank chat and the chat format

Next step: make everything configurable. I will become mad with configs