Update GameGUI.java

added support for drawing squares, moved the BufferedImage subclass into its own file