Add AbstractCondition class implementation
Update conditions name
Temporary update the Issue7 to pass test case