add hooks to init and parse variable declarations.
parse variable declaration method works. correctly adds to symbol table.