Refactored BMGame->do_next_step_start_turn() to reduce cyclomatic complexity