Remove unused dependencies and update dependency graph tests
Clean up dependency graph code
Operation registry factory should use dependency graph
Reintroduce IProcess