ENHANCE: WIP implementation of the AST for Assignment 8