detect clean from basic bugs

detect still has bugs (non repeatable )
areaFactory suports congurable baseContainer
passes all doh tests