This is a big change to client side libraries API.
Editor.js is now split among cursor.js, menu-builder.js, forest.js
Event listener is used across libraries to notify each other of events.
See reference.md for better description.