Initial Commit
GUI implemented initially with a lot of classes filled out.
Nothing really works, just starts a main menu which has a couple options
and then opens a game window with a game board initialized (all pieces
have the same icon currently