move next_active_player() to board