More stuff.
A LOT has changed. I have added a rank enum, your colour will change
accordingly with your rank dependent on permissions. Didn't expect to be
able to do this, but I did.