TODO:
-
add ready state instead of starting the game right away
-
when player disconnects, show as if he left room but still allow him to reconnect
-
fix issue when someone enters the page from 2 tabs and lefts one of the tabs
-
custom question db