Updated dependence analyzer. Fixed numerous bugs. Same stage scheduling, etc.