fix O(exp) DAG handling routines
add new unit test for DAG handling fix just checked in
update cl
markdown README
update README markdown