extracting Result model
moving more functionality to result model
extract noMoreStages()
no-op ResultView
move methods to view
hook a render() off the change event
move that update functionality to the model
extract markInProgress and hideOutput
replace variable with method: getStageIds
in-line variable
eliminate boilerplate function
add no-op AppView
move main functionality out to AppView

leave main.js as a stub that just loads it.
convert hideOutput to a method
more or less fully backbonified