Fixed concurrency bug with unit selection. Happened because of the AWT Event thread adding units to the selected array when it was being read by the controller class

Signed-off-by: Wasabi_Snorter <gendevelopmentemail@gmail.com>