improved how CSS pseudo element flags work, also added the person icon (in a novel way) to each name in the message list, which I may end up hating later