adds confirmation requirement for ending a turn
improves end of turn UI