cosmetic changes
yet more cosmetic changes
remove dummy interfaces
Minor Refactoring of DAGBuilder