[Finishes #74059246] Finish step before allowing next step
code review and some bug fixes
disable step button while running
Merge pull request #702 from code-dot-org/mazeStepping

[Finishes #74059246] Finish step before allowing next step