adds some structure to the test html and alternate html regions.
polishes some drop behavior and adds the concept of pulling out of the dataTransfer using #onDropItem.
adds ability to configure data attribute that's used to parse options (using JSON.parse) out of the element that's being instantiated.
adds example of passing options via data attribute.
some WIP html updates.
provides an api for adding custom actions to regions.
provides global "init" method that will instantiate the editor configured.
updates the readme and examples.