IGameModel interface added, Wari class not inheriting QObject any more.