Added ListNode, TernaryNode, and WhileStatementNode.