insert node function is no longer commented out
Menu added
load images once, don't make them transparent, exit game
The images were being set with transparency by default in the Image
class, which now is optional. Now they look a lot better. The game now
exits when clicking exit, breaking out of the first loop and skipping
the game loop. And, the images are now loaded once before showing the
menu instead of as the mouse is moved.
reduce CPU usage by waiting a few milliseconds
set window title before opening the menu
made it unnecessary to move mouse after clicking on a button to move on to the next screen
the menu is now in a separate function. Escape now returns to the menu.

I also prepared the program to allow the user to select their own name,
whether the game is PvP or PvAI, and the number of nodes
fixed a small mistake
moved menu to a Menu class
This allows the images to be loaded once instead of multiple times.
added back in the Esc event
I accidentally deleted it.
Merge branch 'gui-menu'

Conflicts:
	gamegui.cpp
	main.cpp

I think it looks pretty cool. As Michael continues to add to it, I or he
can remerge it. If it's annoying having to click start all the time
while debugging, I can revert this merge and merge it later.