The background-colors are silly.  Removed.
Comments. Also, placed the buttons in a well.
Correct indentation.
Proper conditioning of what shows in the requirements section.
Define outputPreamble on the JS side.
We dont need the btnAddRequirement in Scenario.
Prevent stupid error message.
Some of the way to implementing btmRemoveInsert.