Blocktree and symbol table setup

Now as the AST is being built, new blocks are added to a block tree that
will remember the relationships between different blocks.