-dead code
refactoring process creation logic into new interface IWcatProcessBuilder
bringing back the use of IProcess to enable unit testing the Execute method; updating unit tests