Added DataImpl and Repository for Testing