Initial thoughts on player icon component

Not tested yet, just some thoughts