Added lots of checking on player join to keep player name current.