A little bit of Java Graphical User Interface (Swing), and some file operations!