Reworked block variables visibility.
Initial solution for block variables  visibility scope.
Started working on Cross Validation meta block.
First steps on using AngularJS
Angular step 2, contonue to study. Now we can replace block data, and everything updates magically!.
Angular continued. Now blocks are kept in service.
Also exposing blocks from servers with REST style.
Using bower to keep JS dependencies.
Change structure of blocks in angular app

Temporary solution for recursion in block directive by using
  on more copy of html and block directive. So only one level
  of subblocks.
Changed JS and CSS sources on empty.html
Support block parameters editing in angular app. Fetch GSE block functionality fully restored.
small fix: hide links to sub_pages according to block state
Deleted old worktable. Refactored pallet.html.
Finally re-implemented all constructor functionality and a bit more with angularjs.