builds out beginning symbol table and types table. Need review of types in ast