Fixed Players Turn Loop, Added simple GUI, Added EndGame Function

+Fixed Player Turn Loop, I thought i had fixed the reference to playerList 1 to 0 during ENDTURN state, but must have misTyped. Fixed now and player turn loops back to beginning again.

+Added a real simple GUI just to return the values from MapEvents, I think we should change it a bit, it might make things more complicated to I am ok with keeping things how they are if the team decides to.
      -DetermineEvent( ) kept returning Null fix:In order for me to get the string return from     
       MapEvents.DetermineEvent( ) I had to add a few lines of code. I surrounded my 
       modified fixed with foward slashes "///////" to adjust accordingly.

+Added a IsItEndOfGame function in the Game play controller that loads mainmenu screen when Q button is pressed. At the moment, main menu loads, but Arena01 will not load properly from there in either Solo or Muliplayer Mode.