A Java game (using swing libraries for GUI)