Add basic implementation of ShadowProcess
Merge pull request #861 from benelog/ShadowProcess

Add basic implementation of ShadowProcess