Progmatically solves a maze loaded from a .txt file then displays to terminal or Java Swing GUI.
'GUI' causes the display to be shown in a GUI window. Otherwise it will be displayed to a terminal. <name-of-maze-file.txt> references the maze to be loaded from the src/mazes folder.