Added an initial implementation of HexBoard
Built internal graph representation of Hex board
Fixed some bugs in HexBoard.h and HexBoard.cpp
Added functionality to check to see if game is over. Imported ShortestPathAlgo and PriorityQueue. Modified ShortestPathAlgo to work on different types of nodes. Changed HexBoard to inherit from Graph since it made more sense. Still need to test this code.
Added draw functionality. Still need to test.
Finally got draw() to work. Also, it's not crashing anymore.