Duel Board Updated

The duel board is upgraded. Now it keeps track of the duel in the database, and monitor if both fighters are in the sim at the same time and schedule the duel for them.
Once the duel was completed, the player who requested the duel should go back to the board and close the challenge.