Refactors start game to use transaction on openGames queue
Adds disconnection handling
Adds cleanOldGames() to delete games where both players has been disconnected