// add Logback view appender view to both the root logger and the tab
Logger rootLogger = LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME);
if (rootLogger instanceof ch.qos.logback.classic.Logger) {
ch.qos.logback.classic.Logger logbackLogger = (ch.qos.logback.classic.Logger) rootLogger;
LogViewAppender viewLogger = new LogViewAppender(loggingView);
viewLogger.setContext(logbackLogger.getLoggerContext());
viewLogger.start(); // CHECK: do I really need to start it manually here?
logbackLogger.addAppender(viewLogger);
}
gameStarter = new GameStarter();