package org.nwapw.abacus;

public class Abacus {

    public static void main(String[] args){
        System.out.println("Hello world!");
    }

}

@@ -24,29 +24,528 @@
 s;%0A%0A
-public class Abacus %7B
+import org.nwapw.abacus.window.Window;%0A%0Aimport javax.swing.*;%0A%0Apublic class Abacus %7B%0A%0A    private Window mainUi;%0A%0A    public Abacus()%7B%0A        init();%0A    %7D%0A%0A    private void init() %7B%0A        try %7B%0A            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());%0A        %7D catch (ClassNotFoundException %7C InstantiationException %7C UnsupportedLookAndFeelException %7C IllegalAccessException e) %7B%0A            e.printStackTrace();%0A        %7D%0A        mainUi = new Window();%0A        mainUi.setVisible(true);%0A    %7D
 %0A%0A  
@@ -598,41 +598,19 @@
     
-System.out.println(%22Hello world!%22
+new Abacus(
 );%0A 

Make the program actually create the UI.