<commit_before>TODO

1) Add Panel that displays robot ordered addresses and shows if they are
    currently connected

2) Add feature that kills the RemoteController thread

3) Add feature that kills ChessbotCommunicator thread

4) Add option to assign a robot another ID

5) Add option to assign a remote controller to available robots

6) Add feature that does not let Remote Controller send to the same robot that
   is taking commands in demo mode

7) Add feature in remote controller that does not sending the same command in
   a row
<commit_msg>Added Todo<commit_after>TODO

1) Add Panel that displays robot ordered addresses and shows if they are
    currently connected

2) Add feature that kills the RemoteController thread

3) Add feature that kills ChessbotCommunicator thread

4) Add option to assign a robot another ID

5) Add option to assign a remote controller to available robots

6) Add feature that does not let Remote Controller send to the same robot that
   is taking commands in demo mode

7) Add feature in remote controller that does not sending the same command in
   a row

8) Add feature to display whether XBee found on comport

{'fraction_non_alphanumeric': 0.018134715025906734, 'fraction_numerical': 0.012953367875647668, 'mean_word_length': 4.197309417040358, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5635737', 'n_tokens_mistral': 282, 'n_tokens_neox': 277, 'n_words': 187}