added chat history and player socket disconnect for player list