auto-insert engines to EngineList when empty
auto-select player 2 as engine on first-engine-add