- Maximum differed Shortcode framework, so no Shortcode code will be loaded until cjtoolbox shortcodeis being included in the request.
- As long as the block state is active, block can be queried using any field (e.g id, name, owner, created date, etc...).
- Shortcodes is only supported for block however the framework is much flixible to accept other types (e.g template).
Issue #6:

* Allow delegating code block using (name or id) from Shortcode.
* Viewing block info is now showing Shortcode using block 'name' instead of 'id'.
* Edit Post pages TinyMCE Button is now generating Shortcode with block 'name' instead of 'id'

Issue #7:

* Allow passing Shortcode parameters manually.
* Internally wrap Shortcode content with a <span id="AUTO-GENERATED-ID-CAN-BE-READ-BY-BLOCK-FRAMEWORK"> that allow Shortcode Javascript code to access the Shortcode content.
* Provide a simple Shortcode framework for code blocks to define parameters type and default values, reading and validation. The framework is also simplifying modifying Shortcode content (text between shortcode tags) and reading it.
* Simple JSON parameters transformers with parameters excluding feature that allow convert all the passing parameters to JSON to be passed to Javascript library (e.g jQuery Plugin initialize options).