 #include <GraphicDisplay.h>
 #include <SM125.h> //RFID
 #include <SoundPlayer.h>
+
+//Game ID
+#define GAME_ID 0x01 //tictactoe
+//Board ID
+#define BOARD_ID 0x01 //TODO: Change it for each board
+
 
 // Hardware addresses
 #define DISPLAY_ADDRESS  0x51

#define YOU_LOSE 0x3 //The Rival wins :-(
#define VICTORY_LOOP 0x4 //Victory loop!!!
#define NO_NO 0x5 //Illegal move

// Communication msgs
String MSG_REGISTER = "REGISTER"; // id

/**********************************************
 *   SCREEN PRONTS
 **********************************************/
 


void doWelcome(){
  display.clear();
  soundPlayer.stop();
  //display.printText("Welcome to the tictactoe game!", 6, 1, BLUE);
  display.drawImage(0x0000, TICTACTOE, 0, DOWN_OFFSET);
  soundPlayer.play(WELCOME);
  delay(1000);
  display.clear();
  display.printText("Press the green button to find another player...", 6, 1, GREEN);
  boolean doLoop = true;
  while(doLoop){
    if (display.buttonsChanged()) {
