add mouse leave listener to turn order units & finish battle component state cleanup for now