Adding ShadowRepository
Adding Shadow Input and Output Datasets