Make  turns and battles callback after completion and add test for turn