GUI

GUI is rough, needs to be commented, formatted, and likely split into
two files. Still has no interface for interacting with other classes,
although it does work with the expected data
2nd round of graphics

MasterGUI can be executed to give a quasi demonstration of how the board
looks as the game progresses. It still needs to be linked to game logic,
etc...