Added new ASTNode.py and began implementing creation logic for AST.