change design so that player stats are saved on disconnect, and on a loop server-side