add missing constant instructions
add DataLayout and Module Ast nodes