Some class definitions for code generation
Remove deprecated parser and AST code
Minor fixes in Makefiles
Mega change: ast2/ migration to ast/ + all associated changes