Add HTMLEntity
Refactor editing-semantics
Rename editor
Avoid namespace collision
Optimize by prefetching appropriate elements
Prefetch save-button
Don't redefine existing element
Add startsWith js-polyfill
Save CMS content based on DOM, don't sync state
Wrap page/article save in a transaction
Don't sync client/server structure state
Remove the now unused overlay functions
Add first prototype of new content insertion
Prefetch templates
Enable inserting images
Implement simple column-count toggling
Implement removing content
Append extra content, not prepend
Reset add-content buttons on change, avoid state
Reset all controls together