Branch/blockly

This branch brings blockly functionality to VWF.

@BrettASwift or @scottnc27603 would you mind reviewing?