This project will include the development of a chess engine in Java using Object Oriented Methodology.
This program has 2 different interfaces that can be used, a Graphical Interface and a text based interface on the terminal screen
To run the program with a graphical interface use the commmand: java -cp build/classes/java/main ui.GUI
To run the program in the text based interface use the command: java -cp build/classes/java/main ui.TextUI - Note: To exit the program early enter 'q' as your move