More comments added to SinglePlayerGUI
Merge origin/master
Modified the submit button to reset the boolean and to call the function if it has not already been called