Merge pull request #1 from kk415kk/dev

Merging newest changes.
updated readme
updated readme
updated readme
added notes on Geoff's idea
Updated algorithm to traverse collapsed DAG