Checkmate and Move Highlighting Complete