Updated docs. Added notes about the script editor being still experimental.
Code refactoring.
Added "change" event listeners to all shape labels.