Moved updating condition into CategoryGameAssertion.
Created separate classes for positive and negative expressions.
Created NullExpression class.
Added assertion analysis to end2end.
Revert "Added assertion analysis to end2end."

This reverts commit 09d8db717f3916d94982ec93d87c6cb36defadba.