LwjglCustomViewPort lwjglCustomViewPort = new LwjglCustomViewPort();
Collection<EngineSubsystem> subsystemList = Lists.<EngineSubsystem>newArrayList(new LwjglGraphics(), new LwjglTimer(), new LwjglAudio(), new LwjglInput(),
lwjglCustomViewPort);
engine = new TerasologyEngine(subsystemList);
mainWindow = new MainWindow(this);
lwjglCustomViewPort.setCustomViewport(mainWindow.getViewport());
try {
PathManager.getInstance().useDefaultHomePath();