- Instead of create one token, create one ID for the game, one token for black player, and a last for white player
- Create a DB installation script (CREATE TABLE)
- Do not allow black player to play when it's the turn of the white player and vice-versa
- Do not accept invalid move
- Autorefresh when the player is waiting for the other player
- Show moves list
- Be able to show a previous state of the chess board
- Analyze security around the generation of games
- Reverse the board for the black player
- Use a pop-up to show errors messages