modified the scanner so that it returns Token type. Also modified so that driver is the one who's printing out the symtab. middlelayer Symbol table now has the symbol table