Added scanner, parser and symbol table