Started PA5/6/7

Still need to get the lexer done. Once that is done it will be time to
start on the parser. The symbol table should be quick.