New gui using dialogs. GUI still needs to be integrated with client/serv...

...er style and other new changes.
@isupeene New dialogs for new functionality. Dialogs are opened through the top menu. Also added about dialog and player name changer. 
GUI changes to be done still:
Make work with client/server backend.
Display Player name when saying whose turn it is rather than just player 1/2. Or just change it to be Your turn and other player's turn. Maybe change to show client's player name in bottom left.
Add buttons for different level AI if we add that based on Assignment 4 feedback.

@isupeene what are you working on currently?/what aren't you working on so I can work on that.
It doesn't do anything really. The 1 to 100 was used just so that I would have a long list that would make sure the list scrolled properly and such.

I thought that multiplayer games would only be done across the server now and no longer be local. I was operating under the assumption that only 1 user will be using a client so only 1 player name as well. Were you thinking that we would still have all local functionality as before as well as having 2 player games able to be across the network?