add test for NameCondition and implement full functionality
add test for GoodGroupCondition to check logic, implement class functionality
change author javadoc