Finished the core of the AST. Will begin testing of the core methods.