Add node to CodeChunk, start work on async
Refactor with ASTNode. Function definition broken.