More tests added, fixed support of negation operator and parenthesis