fixed parse tree
Fixed operator precedence and added operator classes.
The 'NOT IN' and 'NOT LIKE' operators are broken, however.