 
             @param waitForCode
                 Whether the game logic should wait for the code to begin running.
-        ###
+        ####
         waitForCode ?= false
 
         @visual.startGame @config.visual

            Sets up the event listeners the game manager responds to.
        ###
        jQuery('#compileAndRun').click @runStudentCode
        jQuery('#stopRun').click @stopStudentCode
        jQuery('#resetState').click @reset
        jQuery('#help').click @helpTips
        @codeEditor.onStudentCodeChangeListener @startGame.bind @, false
        @codeEditor.onCommandValidation @commandsValid
        return



    stopStudentCode: =>
        ###
            Internal Function (used only by the code in this file)

            Stops running the student's code and resets the visual.
        ###
