More done on AstToIR, added preatty printing to IR