added comments to ASTNode classes except ASTNode, comments to Parser except relop, addop and multop