add revert method to JS block models
fix merge conflict
refactor editing sections
refactor courseware editing
add recompiled css