Adding ShadowRepository

Adding Shadow Input and Output Datasets
doing stuff