Started AST transformer implementation