[qt-board] move state changing delegates into GameLogic