Moved precedence, associativity to OperatorNode
Refactor: Node decides itself whether it is an operand or not