cleaned up unnecessary files in blockly, removed generators
unified naming conventions, cleaned up a bit more, fixed sub-expr disposal bug during typechecking